impulse-transmitting relay - German English Dictionary